leaving the piste voluntarily - Spanish English Dictionary